shield-leaf sorrel - German English Dictionary